<?php
/*
 * Szablon kontrolera ajaxowego.
 * Automatyzuje typowe zmiany w tego typu kontrolerze
 */
class My_Controller_Ajax extends My_Controller_NoRender
{    
	public function init()
	{
		parent::init();
		
		// Akcje ajaxowe logują informacje do FirePHP
		$this->_oLog = new Zend_Log( );	
		$oZapisywacz = new Zend_Log_Writer_Firebug();
		$this->_oLog->addWriter( $oZapisywacz );
	}
	
	/**
	 * Loguje zdarzenia do FirePHP - nadpisuje metodę z My_Controller_Base, w celu
	 * zabezpieczenia się przed wypisaniem czegoś do przeglądarki użytkownika w wersji 
	 * już wdrożonej.
	 */
	public function _logujZdarzenie( $sKomunikat, $bBlad )
	{
		parent::_logujZdarzenie( $sKomunikat, $bBlad , true ); 
	}
}